#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
# @Time : 2020/5/21 17:21
# @Author : LiuYuanQi
# @Desc: 读取data.csv中每行中除了名字的数据
"""

file = open("..\data\combiningData.csv", 'r', encoding='UTF-8')  # 记得读取文件时加‘r’， encoding='UTF-8'
data = {}  ##存放每位用户评论的电影和评分
for line in file.readlines()[1:100]:
    # 注意这里不是readline()
    line = line.strip().split(',')
    # 如果字典中没有某位用户，则使用用户ID来创建这位用户
    if not line[0] in data.keys():
        data[line[0]] = {line[3]: line[1]}
    # 否则直接添加以该用户ID为key字典中
    else:
        data[line[0]][line[3]] = line[1]

print(data)